Skip to content

docs: add floci integration documentation - #1373

Merged
David Pine (IEvangelist) merged 29 commits into
microsoft:mainfrom
edmondshtogu:floci
Aug 20, 2026
Merged

docs: add floci integration documentation#1373
David Pine (IEvangelist) merged 29 commits into
microsoft:mainfrom
edmondshtogu:floci

Conversation

@edmondshtogu

@edmondshtogu edmondshtogu (edmondshtogu) commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

- Add Floci UI web console integration examples for C# and TypeScript
- Include customization options for container name and host port
- Add note about Floci's built-in UI mechanism vs Aspire resource
- Enhance Quarkus configuration section with standard location reference
- Add clarification about FLOCI_ prefixed environment variables
- Improve TLS/HTTPS section structure with better documentation
- Detail port routing behavior for TLS connections

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great. Just a few minor style and grammar suggestions. Thanks!

Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
alistairmatthews

This comment was marked as duplicate.

Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Aspire integration documentation page for Floci and wires it into the frontend’s integration navigation and package metadata lists so it shows up in the site and integration lookups.

Changes:

  • Added new Floci integration documentation page under Compute integrations.
  • Registered the Floci integration in the site’s integration docs mapping and integrations metadata list.
  • Added Floci to the Compute & hosting sidebar topic list.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/frontend/src/data/integration-docs.json Maps the Floci integration package ID to the new docs route.
src/frontend/src/data/aspire-integrations.json Adds Floci to the integrations catalog metadata (title/description/tags/version).
src/frontend/src/content/docs/integrations/compute/floci.mdx New integration documentation page content for Floci.
src/frontend/src/assets/icons/floci-icon.svg Adds Floci icon asset.
src/frontend/src/assets/icons/floci-icon-light.svg Adds Floci light icon asset used by the docs page.
src/frontend/config/sidebar/integrations.topics.ts Adds Floci to the Compute sidebar navigation.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx

@adamint Adam Ratzman (adamint) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not have anything to add beyond the existing review threads.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for addressing my previous review.

Please address my one suggestion and Copilot's comment about unclosed tab and tabitem blocks. Then this is ready to go.

Comment thread src/frontend/src/content/docs/integrations/compute/floci.mdx Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Alistair Matthews <a.matthews@reddoorcollaborative.com>
@edmondshtogu

Copy link
Copy Markdown
Contributor Author

Thanks for reviewing my PR. I fixed the issues with tabs, and now I am waiting for the package to be published so it exist and as soon as is present we can merge it.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ready to merge.

@IEvangelist
David Pine (IEvangelist) enabled auto-merge (squash) August 20, 2026 16:08
@IEvangelist
David Pine (IEvangelist) merged commit 203844f into microsoft:main Aug 20, 2026
10 checks passed
David Pine (IEvangelist) added a commit that referenced this pull request Aug 20, 2026
CommunityToolkit.Aspire.Hosting.Floci is not yet published on nuget.org, so
the integration data refresh correctly drops it from aspire-integrations.json.
The docs added in #1373 (doc mapping, page, sidebar entry, and icons) still
referenced a package absent from the catalog, which failed the
update-integrations guardrail test ("only maps packages in the current
integration catalog"). Remove the Floci docs footprint until the package ships.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants